.equip-dialog-wrap {
  .px-form {
    width: 100%;

    .px-form-item {
      width: 100%;
      margin-right: 0;

      .px-input {
        width: 100%;
      }

      .px-select {
        width: 100%;
      }

      .px-select-v2 {
        width: 100%;
      }

      .px-input-number {
        width: 100%;

        .px-input__inner {
          text-align: left;
        }
      }
    }
  }

  .equip-table {
    --px-table-border-color: #dfdfdf;

    font-size: 14px;

    :deep(.px-table__header) {
      thead {
        tr {
          background-color: #e7eefb !important;

          th {
            font-size: 14px;
            font-weight: bold;
            color: #000;
            background-color: #e7eefb !important;
          }
        }
      }
    }

    :deep(.px-table__cell) {
      height: 36px;
      padding: 0;
      line-height: 36px;

      .cell {
        height: 36px;
        line-height: 36px;
      }
    }
  }
}
